﻿html,body{margin:0;padding:0}
body{font: 85%/1.3 TrebuchetMS,Arial,sans-serif;text-align: left;background: #fff;padding-bottom:20px}
a{color: #0066B3; background: inherit; text-decoration: none}
h1{font: bold 2.1em Arial, Arial, Sans-Serif; color: #036da7}
h2,.formheading{font: bold 1.5em Arial, Arial, Sans-Serif; padding: 0; margin: 0; color:#0075ce}
h3{font: bold 1.2em Arial, Arial, Sans-Serif; padding: 0; margin: 0; color:#2C89CC}
p{margin-top:10px; margin-bottom:10px;}
table{border-width:0px;width:100%}
td{vertical-align:top;border-width: 0px;padding:2px}

div#globalbar{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; padding:3px 6px 3px 3px}
div#header{position:relative; width:100%;overflow:hidden;background:#8CBBF2 url(images/header_title.png) no-repeat; background-position:left center; height:100px}
div#menu{width:700px;margin:0 auto;text-align:left;position:absolute;bottom:0}

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:right}
ul#nav li{float:left;margin-left: 3px;text-align: center}
ul#nav a{float:left;width: 95px;padding: 5px 0;background: #e7f1f8;text-decoration:none;color: #666; border-top : 1px solid #fff; border-left : 1px solid #fff; border-right : 1px solid #fff;}
ul#nav a:hover{background: #fff;color: #000}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #fff;color: #003}
ul#nav{font-size:80%}

div#content{font-size:90%;margin:0 auto;padding:15px;width:500px}
div#footer{width: 100%;text-align:center;font-size:80%}

.errortext{color:#ff1919;font-weight:700}
.instruction{padding-left:4px; font-size:10px; font-style:italic}

/*Modal Popup*/
.modalbackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.inputLarge{width:98%}
p.alert{background:url(images/alert.png) no-repeat; background-position:left center; padding-left:30px}

input.inputbutton, input.inputbuttoncancel
{
	border: solid 1px #4f86af;
	color:#4f86af;
	background-color: #efefef;
	width: 75px;
}

input.inputbuttoncancel
{
	color: #919191;
	border-color: #b5b5b5;
}

.itemgrid .alternate {background:#eee}

.itemgrid td
{
	padding:2px;
}

.rightlink
{
	float:right;
}

.formlabel,.label{font-weight:bold}

td.formlabel
{
	
	width:125px;
}

.formlayout,.formpopup{background-color: #E6EAED; padding:5px; border:solid 1px #4f86af;}
.formlayout{margin-bottom:10px;}
.formpopup{width:440px}

.formlayout .sectionheader
{
	background-image:url(images/titlegradient.png);
	background-repeat:repeat-x;
}

.formlayout .sectionfooter {margin-bottom:10px; background-color:#fff}